libxl: correct bug in domain builder regarding page tables for pvh
authorJuergen Gross <jgross@suse.com>
Thu, 19 Nov 2015 16:11:08 +0000 (17:11 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 20 Nov 2015 14:14:57 +0000 (14:14 +0000)
commit225166ea901f0532454ef771f5d6b1e8528c21bd
tree8f79d96665fbc47d3cf2642fbc350336c8e02544
parentc35eefded2992fc9b979f99190422527650872fd
libxl: correct bug in domain builder regarding page tables for pvh

Commit 81a76e4b12961a9f54f5021809074196dfe6dbba ("libxc: rework of
domain builder's page table handler") dropped a special case for pvh
resulting in page tables being mapped read-only. This led to a panic
of the domain in early boot.

Correct this error.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
Tested-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
tools/libxc/xc_dom_x86.c